short-term parkers - French English Dictionary